have a vast culture - Turkish English Dictionary